//package com.company.forturetelling.utils.image;
//
//import android.content.Context;
//import android.graphics.drawable.Drawable;
//
///**
// *    author : Android 轮子哥
// *    github : https://github.com/getActivity/AndroidProject
// *    time   : 2018/12/27
// *    desc   : 图片加载器生产机器
// */
//public interface ImageFactory<T extends ImageStrategy> {
//
//    /**
//     * 创建一个图片加载策略
//     */
//    T createImageStrategy();
//
//    /**
//     * 创建加载占位图
//     */
//    Drawable createPlaceholder(Context context);
//
//    /**
//     * 创建加载错误占位图
//     */
//    Drawable createError(Context context);
//
//    /**
//     * 清除内存缓存
//     */
//    void clearMemoryCache(Context context);
//
//    /**
//     * 清除磁盘缓存
//     */
//    void clearDiskCache(Context context);
//}